<!DOCTYPE html>
<html lang="zh-CN">
    <head>
        <meta charset="utf-8">
        <meta http-equiv="X-UA-Compatible" content="IE=edge">
        <meta name="viewport"
              content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0,user-scalable=no,minimal-ui">
        <link rel="icon" href="../img/asset-favico.ico">
        <title>预约</title>
        <!--引入样式-->
        <link rel="stylesheet" href="../css/page-health-order.css"/>
        <link rel="stylesheet" href="../element-ui/index.css"/>
    </head>
    <body data-spy="scroll" data-target="#myNavbar" data-offset="150">
        <div class="app" id="app">
            <!-- 页面头部 -->
            <div class="top-header">
                <span class="f-left"><i class="icon-back" onclick="history.go(-1)"></i></span>
                <span class="center">健康医疗</span>
                <span class="f-right"><i class="icon-more"></i></span>
            </div>
            <!-- 页面内容 -->
            <div class="contentBox">
                <div class="list-column1">
                    <ul class="list">
                        <li class="list-item" v-for="setMeal in dataList">
                            <a class="link-page" :href="'setmeal_detail.html?id='+setMeal.id">
                                <img class="img-object f-left" :src="domain + setMeal.img">
                                <div class="item-body">
                                    <h4 class="ellipsis item-title">{{setMeal.name}}</h4>
                                    <p class="ellipsis-more item-desc">{{setMeal.remark}}</p>
                                    <p class="item-keywords">
                                        <span>{{ setMeal.sex == '0' ? '性别不限' : setMeal.sex == '1' ? '男' : '女'}}</span>
                                        <span>{{setMeal.age}}</span>
                                    </p>
                                </div>
                            </a>
                        </li>
                    </ul>
                </div>
            </div>
        </div>

        <!--引入js-->
        <script src="../js/axios.min.js"></script>
        <script src="../js/vue.js"></script>
        <script src="../element-ui/index.js"></script>
        <script>
            var vue = new Vue({
                el: "#app",
                data: {
                    dataList: [], //当前页要展示的列表数据
                    domain: "" //图片所在域名
                },
                created() {
                    this.findAll();
                },
                methods: {
                    //查询所有套餐
                    findAll() {
                        //打开全屏遮罩
                        var fullscreenLoading = this.$loading();

                        axios.get("../setMeal/findAll")
                            .then(res => {
                                if (res.data.flag) {
                                    //套餐列表
                                    this.dataList = res.data.data.list;
                                    //图片所在域名
                                    this.domain = res.data.data.domain;
                                } else {
                                    this.$message.warning(res.data.msg);
                                }

                                //关闭全屏遮罩
                                fullscreenLoading.close();
                            })
                            .catch(error => {
                                this.$message.error("请求出错：" + error);
                                //关闭全屏遮罩
                                fullscreenLoading.close();
                            });
                    }
                }
            });
        </script>
    </body>
</html>